home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Game Master (3rd Edition)
/
The Game Master 3rd edition.iso
/
files
/
musieech
/
fmpaka
/
fmpaka.exe
/
lha
/
FMPAKA.DOC
< prev
next >
Wrap
Text File
|
1990-12-28
|
7KB
|
161 lines
FM-PAK/A -- FB-01, Music Feature Editor Utilities
Copyright 1990, Kevin Weiner
All rights reserved
Installation
------------
It is suggested that all the included files be copied into a subdirectory
called FMPAK, and that the subdirectory be added to the DOS search path for
ease of use. If a separate working directory for data files is to be used,
the files CONFIG* and BANK* (27 files total) should be copied there. These
are used by the FM-Edit program to avoid delays in loading rom data from the
sound module via MIDI. The working directory name should then be entered on
the FM-Edit "Setup" screen and the setup file "Saved".
Hardware
--------
Requires: 260K of available ram; hard drive recommended; and either an
IBM Music Feature card (MFC), or an external Yamaha FB-01 connected via
one of the following MIDI interfaces: Roland MPU-401 compatible, Key
Electronics MIDIator, or Creative Labs SOUND BLASTER (with MIDI
adapter). All video display types are supported. A Microsoft comatible
mouse is optional.
FM-Edit supports 2 local Music Feature cards, and up to 14 remote units.
The remote units may be either Music Feature cards or Yamaha FB-01
synthesizers. If a non-MFC MIDI interface is used, up to 16 remote
units may be controlled. If only one MFC is in use, the unit selection
switch on the card may be set for either card 1 or 2.
If no music interface is present, some of the utilities will still
operate. FM-Edit, for example, can be used for editing voice and
configuration files on disk.
Usage
-----
To run any of these programs in default mode, type one of the program
names listed below. To select special MIDI device options, include the
-d option on the command line. The -d option identifies the MIDI
interface(s) in use, and optionally, the IRQ and base I/O address:
-dmfc selects IBM Music Feature
-dmpu selects MPU-401 compatible
-dmidiator selects MIDIator
-dsbmidi selects SOUND BLASTER MIDI
(The first 3 letters of the device name are sufficient.)
The MIDIator cannot be detected automatically and the -dmid option
must always be specified if one is in use.
Optional IRQ and I/O port address information can be added following
the device id if necessary:
-dxxx:<irq>:<ioaddr>
For example, to define an MPU-compatible interface using IRQ 5 and I/O
address 332 (hex), use:
-dMPU:5:332
If only the I/O address is required but the default IRQ is alright,
use -dMPU::332.
The irq and ioaddr are not relevant to the MIDIator, though the first
option number can be given to indicate use of the com port 2 instead of
the default com 1. (ex: -dmid:2)
To set up a device before hand, define the "opt1" environment variable
to be the -d option that would be included on the command line. For
example:
set opt1=-dmpu:5:332
This line would generally be added to the autoexec.bat file to
select the option permanently.
Other Command line optiions (interactive programs only):
-m Forces monochrome display mode. (Normally detected automatically)
-k Forces keyboard mode if a mouse is present.
-b Selects BIOS screen writes, rather than the default direct write
mode. May be necessary for proper operation on certain machines.
All data entry within the interactive programs is self-prompting. More
complete usage information is contained in the help files. The names of
each interactive program's help files include the program name and have
the extension '.HLP'. The help files may be viewed within the programs
via the F1 help option on any screen. They may also be viewed as normal
text files, or printed. If using an editor to view them, be careful not
to modify them, since they are specially formatted and may not be
viewable within the programs if modified.
Programs
--------
The following programs are included in the FM-PAK/A distribution. Note
that where a file name is required, the current directory is assumed if
none is specified. <options> refers to the "-" options described above.
They must follow any other command line items.
FMEDIT - Configuration and voice editor.
Usage: fmedit <options>
FMTUNE - Allows the FB-01/MFC fractional tuning feature to be used
by defining arbitrary note frequencies.
Usage: fmtune <options>
PLAYB - Plays standard MIDI files.
Usage: play <file name> <mode> <options>
<mode> = S Scan mode - display file info, do not play.
X Dump file contents to screen.
n Channel number (force all output to same channel).
<mode> is optional; normal play mode is assume if not given.
LOADBANK - Loads a saved bank file to a specified user bank.
Usage: loadbank <file name> <bank number> <node number> <options>
Default for bank and node number is 1.
LOADCONF - Loads a saved config file to the specified user configuration.
Usage: loadconf <file name> <config number> <node number> <options>
Default for config and node number is 1.
SETCONF - Selects the current synth configuration (1-20).
Usage: setconf <config number> <node number> <options>
Default for config and node number is 1
VOICES - Lists the names of the voices contained in a bank file.
Usage: voices <file name>
DUMP - Simple SYSEX dump program. Sends a file containing MIDI system
exclusive messages to a device via the MIDI interface.
Usage: dump <file name> <options>
FM2MDX - Exports FM-Edit bank files to raw bank dump format.
Usage: fm2mdx <FM bank file> <raw bank file>
CHECKMFC - Checks for proper operation of the Music Feature card.
Usage: checkmfc
RESETMFC - Resets the Music Feature card to power-up status.
Usage: resetmfc
RESETCNF - Resets all user configurations to factory defaults. (batch file)
Usage: resetcnf <node number> <option>
RESETBNK - Resets user banks to factory defaults. (batch file)
Usage: resetbnk <nodenumber> <option>